mouth of a road - Allemand Anglais Dictionnaire